.rm {
          margin-top: 3vh;
          display: grid;
          background-color: #ffff;
          grid-template-columns: repeat(4, 1fr);
          /* .span:nth-child(1) */
          box-sizing: border-box;
          padding: 0 10px;

          span {
                    text-align: center;
                    background-color: #f8f8f8;
                    margin-left: 10px;
          }
}

.lishi {
          margin-top: 3vh;
          display: grid;
          background-color: #ffff;
          grid-template-columns: repeat(4, 1fr);
          /* .span:nth-child(1) */
          box-sizing: border-box;
          padding: 0 10px;

          span {
                    text-align: center;
                    background-color: #f8f8f8;
                    margin-left: 10px;
                    margin-top: 10px;
          }
}
.list{
          width: 100vw;
          height: 70vh;
          margin-top: 3vh;
          background-color: aquamarine;
}